.info-list {
    margin-top: 4px;
}
.info-list ul li {
    border-bottom: 1px solid #e7e7e7;
    padding: 15px;
    height: 20px;
    color: #666;
}
.info-list ul li span {
    float: left;
    width: 8%;
    text-align: right;
}
.info-list ul li p {
    float: left;
    width: 80%;
    margin-left: 20px;
}
.info-list ul li:first-child p {
    font-size: 16px;
 }
.orange {
    color: #ff875a;
    font-family: Microsoft YaHei;
    font-size: 14px;
}
.red {
    color: #e60012;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
.table-wrap dd {
    width: 230px;
}
.table-wrap .total {
    text-align: right;
}
.table-wrap .total span:last-child {
    color: #c00;
    font: 20px/24px Verdana,Arial;
    margin: 0 4px;
}